Skip to content

Add GitHub Scoring Pipeline #2

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Conversation

ohquadri
Copy link
Contributor

Replace the stub CLI with a full GitHub-only scoring flow: set up logging, read the URL file, fetch repo metadata, run metrics in parallel, compute the net score, and emit the required NDJSON.

Add supporting pieces: in-memory cache, GitHub handler wrapper, heuristic metrics for every required score, and the scoring registry.

Expand the test suite to 27 cases (CLI, handler, metric heuristics, registry, reporter) to hit 89 % line coverage and add .gitignore plus the corrected requirements.txt.

Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant